temporary residency - German English Dictionary